package com.yungu.swift.assets.passenger.model.param;

import com.yungu.swift.base.model.admin.AdminPageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author : cuixiuyin
 * @date : 2019/8/16
 */
@Data
public class AdminPassengerInvoicePageParam extends AdminPageParam {

    @ApiModelProperty(value = "发票状态(0待开票、1待寄出、2已寄出、3已取消、4已作废)", example = "0")
    private Integer status;

    @ApiModelProperty(value = "发票类型（1按行程 2按充值）", example = "0")
    private Integer type;

    @ApiModelProperty(value = "发票抬头")
    private String header;

    @ApiModelProperty(value = "乘客联系方式")
    private String passengerMobile;

    @ApiModelProperty(value = "发票编码")
    private String invoiceNo;

    @ApiModelProperty(value = "收件人")
    private String recipient;

    @ApiModelProperty(value = "收件人联系电话")
    private String mobile;

    @ApiModelProperty(value = "详细地址")
    private String detailAddress;

    @ApiModelProperty(value = "物流公司")
    private String logisticsCompany;

    @ApiModelProperty(value = "物流单号")
    private String logisticsOrderNo;

}
